[INFO] fetching crate mnemefusion-core 0.1.3...
[INFO] testing mnemefusion-core-0.1.3 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate mnemefusion-core 0.1.3 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate mnemefusion-core 0.1.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate mnemefusion-core 0.1.3
[INFO] tweaked toml for crates.io crate mnemefusion-core 0.1.3 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mnemefusion-core 0.1.3 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mnemefusion-core 0.1.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded scratch v1.0.9
[INFO] [stderr]   Downloaded codespan-reporting v0.13.1
[INFO] [stderr]   Downloaded bit_field v0.10.3
[INFO] [stderr]   Downloaded y4m v0.8.0
[INFO] [stderr]   Downloaded profiling v1.0.17
[INFO] [stderr]   Downloaded lebe v0.5.3
[INFO] [stderr]   Downloaded loop9 v0.1.5
[INFO] [stderr]   Downloaded avif-serialize v0.8.8
[INFO] [stderr]   Downloaded socks v0.3.4
[INFO] [stderr]   Downloaded enumflags2 v0.7.12
[INFO] [stderr]   Downloaded noop_proc_macro v0.3.0
[INFO] [stderr]   Downloaded equator-macro v0.4.2
[INFO] [stderr]   Downloaded zune-inflate v0.2.54
[INFO] [stderr]   Downloaded ort-sys v2.0.0-rc.9
[INFO] [stderr]   Downloaded hf-hub v0.4.3
[INFO] [stderr]   Downloaded qoi v0.4.1
[INFO] [stderr]   Downloaded unicode-normalization-alignments v0.1.12
[INFO] [stderr]   Downloaded ort v2.0.0-rc.9
[INFO] [stderr]   Downloaded libfuzzer-sys v0.4.12
[INFO] [stderr]   Downloaded mnemefusion-llama-cpp-2 v0.1.139
[INFO] [stderr]   Downloaded imgref v1.12.0
[INFO] [stderr]   Downloaded esaxx-rs v0.1.10
[INFO] [stderr]   Downloaded tokenizers v0.21.4
[INFO] [stderr]   Downloaded rkyv v0.8.15
[INFO] [stderr]   Downloaded cxx v1.0.192
[INFO] [stderr]   Downloaded exr v1.74.0
[INFO] [stderr]   Downloaded usearch v2.23.0
[INFO] [stderr]   Downloaded bindgen v0.72.1
[INFO] [stderr]   Downloaded built v0.8.0
[INFO] [stderr]   Downloaded bitstream-io v4.9.0
[INFO] [stderr]   Downloaded zmij v1.0.14
[INFO] [stderr]   Downloaded cxxbridge-cmd v1.0.192
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.192
[INFO] [stderr]   Downloaded fastembed v4.9.1
[INFO] [stderr]   Downloaded av-scenechange v0.14.1
[INFO] [stderr]   Downloaded av1-grain v0.2.5
[INFO] [stderr]   Downloaded ravif v0.12.0
[INFO] [stderr]   Downloaded rgb v0.8.53
[INFO] [stderr]   Downloaded rkyv_derive v0.8.15
[INFO] [stderr]   Downloaded v_frame v0.3.9
[INFO] [stderr]   Downloaded spm_precompiled v0.1.4
[INFO] [stderr]   Downloaded fax v0.2.6
[INFO] [stderr]   Downloaded redox_syscall v0.7.2
[INFO] [stderr]   Downloaded find_cuda_helper v0.2.0
[INFO] [stderr]   Downloaded aligned v0.4.3
[INFO] [stderr]   Downloaded arg_enum_proc_macro v0.3.4
[INFO] [stderr]   Downloaded macro_rules_attribute-proc_macro v0.2.2
[INFO] [stderr]   Downloaded macro_rules_attribute v0.2.2
[INFO] [stderr]   Downloaded monostate v0.1.18
[INFO] [stderr]   Downloaded rayon-cond v0.4.0
[INFO] [stderr]   Downloaded as-slice v0.2.1
[INFO] [stderr]   Downloaded monostate-impl v0.1.18
[INFO] [stderr]   Downloaded enumflags2_derive v0.7.12
[INFO] [stderr]   Downloaded equator v0.4.2
[INFO] [stderr]   Downloaded fax_derive v0.2.0
[INFO] [stderr]   Downloaded cxx-build v1.0.192
[INFO] [stderr]   Downloaded interpolate_name v0.2.4
[INFO] [stderr]   Downloaded maybe-rayon v0.1.1
[INFO] [stderr]   Downloaded profiling-procmacros v1.0.17
[INFO] [stderr]   Downloaded simd_helpers v0.1.0
[INFO] [stderr]   Downloaded aligned-vec v0.6.4
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.192
[INFO] [stderr]   Downloaded link-cplusplus v1.0.12
[INFO] [stderr]   Downloaded rav1e v0.8.1
[INFO] [stderr]   Downloaded tiff v0.10.3
[INFO] [stderr]   Downloaded mnemefusion-llama-cpp-sys-2 v0.1.139
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 889f720a6550dbb7d0847c37eb00fbcb2f3f48a957be10149d777e3c4780597b
[INFO] running `Command { std: "docker" "start" "-a" "889f720a6550dbb7d0847c37eb00fbcb2f3f48a957be10149d777e3c4780597b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "889f720a6550dbb7d0847c37eb00fbcb2f3f48a957be10149d777e3c4780597b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "889f720a6550dbb7d0847c37eb00fbcb2f3f48a957be10149d777e3c4780597b", kill_on_drop: false }`
[INFO] [stdout] 889f720a6550dbb7d0847c37eb00fbcb2f3f48a957be10149d777e3c4780597b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f9bcbf3cd186745bc2b6a1e9cdacf720ece4c551d075870bf3711e10ef9c0e6e
[INFO] running `Command { std: "docker" "start" "-a" "f9bcbf3cd186745bc2b6a1e9cdacf720ece4c551d075870bf3711e10ef9c0e6e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling scratch v1.0.9
[INFO] [stderr]    Compiling cxxbridge-flags v1.0.192
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling zmij v1.0.14
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling codespan-reporting v0.13.1
[INFO] [stderr]    Compiling redb v2.6.3
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling mnemefusion-core v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling link-cplusplus v1.0.12
[INFO] [stderr]    Compiling cxx v1.0.192
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling cxx-build v1.0.192
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling cxxbridge-macro v1.0.192
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling rancor v0.1.1
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling rkyv_derive v0.8.15
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling rend v0.5.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling usearch v2.23.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling rkyv v0.8.15
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 25s
[INFO] running `Command { std: "docker" "inspect" "f9bcbf3cd186745bc2b6a1e9cdacf720ece4c551d075870bf3711e10ef9c0e6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9bcbf3cd186745bc2b6a1e9cdacf720ece4c551d075870bf3711e10ef9c0e6e", kill_on_drop: false }`
[INFO] [stdout] f9bcbf3cd186745bc2b6a1e9cdacf720ece4c551d075870bf3711e10ef9c0e6e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f973f5ebaf9eb120f7c54a271ba7a2ea887542e158a8c1d590acf45115a18c64
[INFO] running `Command { std: "docker" "start" "-a" "f973f5ebaf9eb120f7c54a271ba7a2ea887542e158a8c1d590acf45115a18c64", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling mnemefusion-core v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stdout] warning: unused variable: `timestamp`
[INFO] [stdout]     --> tests/custom/temporal_tests.rs:1167:18
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     for (memory, timestamp) in &results {
[INFO] [stdout]      |                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_timestamp`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EntityFact`
[INFO] [stdout]     --> src/query/planner.rs:3012:28
[INFO] [stdout]      |
[INFO] [stdout] 3012 |         use crate::types::{EntityFact, EntityId, EntityProfile};
[INFO] [stdout]      |                            ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::query::intent::QueryIntent`
[INFO] [stdout]  --> src/slm/tests.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     use crate::query::intent::QueryIntent;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `causes`
[INFO] [stdout]     --> tests/custom/causal_tests.rs:1951:9
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     let causes = ctx.engine.get_causes(id, 1).unwrap();
[INFO] [stdout]      |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_causes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `alice_joined`
[INFO] [stdout]     --> tests/custom/entity_tests.rs:1004:9
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     let alice_joined = ctx.add_memory(&TestMemory {
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alice_joined`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `code_improved`
[INFO] [stdout]     --> tests/custom/entity_tests.rs:1011:9
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     let code_improved = ctx.add_memory(&TestMemory {
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_code_improved`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `alice_bug`
[INFO] [stdout]     --> tests/custom/entity_tests.rs:1221:9
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     let alice_bug = ctx.add_memory(&TestMemory {
[INFO] [stdout]      |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alice_bug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `patch_created`
[INFO] [stdout]     --> tests/custom/entity_tests.rs:1228:9
[INFO] [stdout]      |
[INFO] [stdout] 1228 |     let patch_created = ctx.add_memory(&TestMemory {
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_patch_created`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `system_secure`
[INFO] [stdout]     --> tests/custom/entity_tests.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     let system_secure = ctx.add_memory(&TestMemory {
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_system_secure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `recent_irrelevant`
[INFO] [stdout]   --> tests/custom/fusion_tests.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let recent_irrelevant = ctx.add_memory(&TestMemory {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_recent_irrelevant`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `unrelated`
[INFO] [stdout]   --> tests/custom/fusion_tests.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let unrelated = ctx.add_memory(&TestMemory {
[INFO] [stdout]    |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_unrelated`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bob_memory`
[INFO] [stdout]    --> tests/custom/fusion_tests.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let bob_memory = ctx.add_memory(&TestMemory {
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_memory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestSetup` is never constructed
[INFO] [stdout]   --> tests/custom/test_utils.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct TestSetup {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]   --> tests/custom/test_utils.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct TestMemory {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] 25 |     pub id: Option<String>,
[INFO] [stdout]    |         ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TestMemory` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestExpectations` is never constructed
[INFO] [stdout]   --> tests/custom/test_utils.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct TestExpectations {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FusionWeightExpectations` is never constructed
[INFO] [stdout]   --> tests/custom/test_utils.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct FusionWeightExpectations {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_results_include` is never used
[INFO] [stdout]    --> tests/custom/test_utils.rs:183:8
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub fn assert_results_include(result_contents: &[String], expected: &[String], test_name: &str) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_results_ordered` is never used
[INFO] [stdout]    --> tests/custom/test_utils.rs:196:8
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub fn assert_results_ordered(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_fusion_weights` is never used
[INFO] [stdout]    --> tests/custom/test_utils.rs:230:8
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub fn assert_fusion_weights(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_results_in_timerange` is never used
[INFO] [stdout]    --> tests/custom/test_utils.rs:323:8
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub fn assert_results_in_timerange(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `now_timestamp` is never used
[INFO] [stdout]   --> tests/custom/entity_tests.rs:11:4
[INFO] [stdout]    |
[INFO] [stdout] 11 | fn now_timestamp() -> Timestamp {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result1`
[INFO] [stdout]     --> src/ingest/pipeline.rs:2530:13
[INFO] [stdout]      |
[INFO] [stdout] 2530 |         let result1 = pipeline.upsert("key1", memory1).unwrap();
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_result1`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result2`
[INFO] [stdout]     --> src/ingest/pipeline.rs:2538:13
[INFO] [stdout]      |
[INFO] [stdout] 2538 |         let result2 = pipeline.upsert("key1", memory2).unwrap();
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_result2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mem2_id`
[INFO] [stdout]     --> src/query/planner.rs:2589:13
[INFO] [stdout]      |
[INFO] [stdout] 2589 |         let mem2_id = mem2.id.clone();
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mem2_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mem2_id`
[INFO] [stdout]     --> src/query/planner.rs:2919:13
[INFO] [stdout]      |
[INFO] [stdout] 2919 |         let mem2_id = mem2.id.clone();
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mem2_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/types/profile.rs:929:13
[INFO] [stdout]     |
[INFO] [stdout] 929 |         let mut fact = EntityFact {
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 23s
[INFO] running `Command { std: "docker" "inspect" "f973f5ebaf9eb120f7c54a271ba7a2ea887542e158a8c1d590acf45115a18c64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f973f5ebaf9eb120f7c54a271ba7a2ea887542e158a8c1d590acf45115a18c64", kill_on_drop: false }`
[INFO] [stdout] f973f5ebaf9eb120f7c54a271ba7a2ea887542e158a8c1d590acf45115a18c64
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 95e5a195c52bc34dcdbfd7694cbf0be7a8e3a76a6305b50b5f3f28deb2fa5513
[INFO] running `Command { std: "docker" "start" "-a" "95e5a195c52bc34dcdbfd7694cbf0be7a8e3a76a6305b50b5f3f28deb2fa5513", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `timestamp`
[INFO] [stderr]     --> tests/custom/temporal_tests.rs:1167:18
[INFO] [stderr]      |
[INFO] [stderr] 1167 |     for (memory, timestamp) in &results {
[INFO] [stderr]      |                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_timestamp`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `causes`
[INFO] [stderr]     --> tests/custom/causal_tests.rs:1951:9
[INFO] [stderr]      |
[INFO] [stderr] 1951 |     let causes = ctx.engine.get_causes(id, 1).unwrap();
[INFO] [stderr]      |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_causes`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `alice_joined`
[INFO] [stderr]     --> tests/custom/entity_tests.rs:1004:9
[INFO] [stderr]      |
[INFO] [stderr] 1004 |     let alice_joined = ctx.add_memory(&TestMemory {
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alice_joined`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `code_improved`
[INFO] [stderr]     --> tests/custom/entity_tests.rs:1011:9
[INFO] [stderr]      |
[INFO] [stderr] 1011 |     let code_improved = ctx.add_memory(&TestMemory {
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_code_improved`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `alice_bug`
[INFO] [stderr]     --> tests/custom/entity_tests.rs:1221:9
[INFO] [stderr]      |
[INFO] [stderr] 1221 |     let alice_bug = ctx.add_memory(&TestMemory {
[INFO] [stderr]      |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alice_bug`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `patch_created`
[INFO] [stderr]     --> tests/custom/entity_tests.rs:1228:9
[INFO] [stderr]      |
[INFO] [stderr] 1228 |     let patch_created = ctx.add_memory(&TestMemory {
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_patch_created`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `system_secure`
[INFO] [stderr]     --> tests/custom/entity_tests.rs:1235:9
[INFO] [stderr]      |
[INFO] [stderr] 1235 |     let system_secure = ctx.add_memory(&TestMemory {
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_system_secure`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `recent_irrelevant`
[INFO] [stderr]   --> tests/custom/fusion_tests.rs:42:9
[INFO] [stderr]    |
[INFO] [stderr] 42 |     let recent_irrelevant = ctx.add_memory(&TestMemory {
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_recent_irrelevant`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `unrelated`
[INFO] [stderr]   --> tests/custom/fusion_tests.rs:96:9
[INFO] [stderr]    |
[INFO] [stderr] 96 |     let unrelated = ctx.add_memory(&TestMemory {
[INFO] [stderr]    |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_unrelated`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bob_memory`
[INFO] [stderr]    --> tests/custom/fusion_tests.rs:155:9
[INFO] [stderr]     |
[INFO] [stderr] 155 |     let bob_memory = ctx.add_memory(&TestMemory {
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_memory`
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TestSetup` is never constructed
[INFO] [stderr]   --> tests/custom/test_utils.rs:16:12
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub struct TestSetup {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `id` is never read
[INFO] [stderr]   --> tests/custom/test_utils.rs:25:9
[INFO] [stderr]    |
[INFO] [stderr] 24 | pub struct TestMemory {
[INFO] [stderr]    |            ---------- field in this struct
[INFO] [stderr] 25 |     pub id: Option<String>,
[INFO] [stderr]    |         ^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `TestMemory` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TestExpectations` is never constructed
[INFO] [stderr]   --> tests/custom/test_utils.rs:43:12
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub struct TestExpectations {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `FusionWeightExpectations` is never constructed
[INFO] [stderr]   --> tests/custom/test_utils.rs:57:12
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub struct FusionWeightExpectations {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_results_include` is never used
[INFO] [stderr]    --> tests/custom/test_utils.rs:183:8
[INFO] [stderr]     |
[INFO] [stderr] 183 | pub fn assert_results_include(result_contents: &[String], expected: &[String], test_name: &str) {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_results_ordered` is never used
[INFO] [stderr]    --> tests/custom/test_utils.rs:196:8
[INFO] [stderr]     |
[INFO] [stderr] 196 | pub fn assert_results_ordered(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_fusion_weights` is never used
[INFO] [stderr]    --> tests/custom/test_utils.rs:230:8
[INFO] [stderr]     |
[INFO] [stderr] 230 | pub fn assert_fusion_weights(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_results_in_timerange` is never used
[INFO] [stderr]    --> tests/custom/test_utils.rs:323:8
[INFO] [stderr]     |
[INFO] [stderr] 323 | pub fn assert_results_in_timerange(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `now_timestamp` is never used
[INFO] [stderr]   --> tests/custom/entity_tests.rs:11:4
[INFO] [stderr]    |
[INFO] [stderr] 11 | fn now_timestamp() -> Timestamp {
[INFO] [stderr]    |    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `EntityFact`
[INFO] [stderr]     --> src/query/planner.rs:3012:28
[INFO] [stderr]      |
[INFO] [stderr] 3012 |         use crate::types::{EntityFact, EntityId, EntityProfile};
[INFO] [stderr]      |                            ^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::query::intent::QueryIntent`
[INFO] [stderr]  --> src/slm/tests.rs:8:9
[INFO] [stderr]   |
[INFO] [stderr] 8 |     use crate::query::intent::QueryIntent;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result1`
[INFO] [stderr]     --> src/ingest/pipeline.rs:2530:13
[INFO] [stderr]      |
[INFO] [stderr] 2530 |         let result1 = pipeline.upsert("key1", memory1).unwrap();
[INFO] [stderr]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_result1`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result2`
[INFO] [stderr]     --> src/ingest/pipeline.rs:2538:13
[INFO] [stderr]      |
[INFO] [stderr] 2538 |         let result2 = pipeline.upsert("key1", memory2).unwrap();
[INFO] [stderr]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_result2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `mem2_id`
[INFO] [stderr]     --> src/query/planner.rs:2589:13
[INFO] [stderr]      |
[INFO] [stderr] 2589 |         let mem2_id = mem2.id.clone();
[INFO] [stderr]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mem2_id`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `mem2_id`
[INFO] [stderr]     --> src/query/planner.rs:2919:13
[INFO] [stderr]      |
[INFO] [stderr] 2919 |         let mem2_id = mem2.id.clone();
[INFO] [stderr]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mem2_id`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/types/profile.rs:929:13
[INFO] [stderr]     |
[INFO] [stderr] 929 |         let mut fact = EntityFact {
[INFO] [stderr]     |             ----^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `mnemefusion-core` (test "custom") generated 19 warnings (run `cargo fix --test "custom" -p mnemefusion-core` to apply 10 suggestions)
[INFO] [stderr] warning: `mnemefusion-core` (lib test) generated 7 warnings (run `cargo fix --lib -p mnemefusion-core --tests` to apply 7 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mnemefusion_core-5f56b83b52353bc9)
[INFO] [stdout] 
[INFO] [stdout] running 510 tests
[INFO] [stdout] test config::tests::test_config_builder ... ok
[INFO] [stdout] test config::tests::test_config_validation ... ok
[INFO] [stdout] test config::tests::test_config_validation_ef_construction_too_small ... ok
[INFO] [stdout] test config::tests::test_config_validation_causal_hops_too_large ... ok
[INFO] [stdout] test config::tests::test_config_validation_dimension_too_large ... ok
[INFO] [stdout] test config::tests::test_config_validation_hnsw_m_too_large ... ok
[INFO] [stdout] test config::tests::test_default_config ... ok
[INFO] [stdout] test config::tests::test_config_validation_provides_recommendations ... ok
[INFO] [stdout] test config::tests::test_entity_extraction_disabled_no_warning ... ok
[INFO] [stdout] test config::tests::test_slm_query_classification_builder ... ok
[INFO] [stdout] test config::tests::test_indexed_metadata_config ... ok
[INFO] [stdout] test config::tests::test_slm_query_classification_default_disabled ... ok
[INFO] [stdout] test config::tests::test_entity_extraction_warning ... ok
[INFO] [stdout] test error::tests::test_error_conversion ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_unsupported_version_messages ... ok
[INFO] [stdout] test error::tests::test_user_message ... ok
[INFO] [stdout] test graph::causal::tests::test_branching_graph ... ok
[INFO] [stdout] test graph::causal::tests::test_disconnected_node ... ok
[INFO] [stdout] test graph::causal::tests::test_edges_for_persistence ... ok
[INFO] [stdout] test graph::causal::tests::test_create_empty_graph ... ok
[INFO] [stdout] test graph::causal::tests::test_get_effects_single_hop ... ok
[INFO] [stdout] test graph::causal::tests::test_get_causes_single_hop ... ok
[INFO] [stdout] test graph::causal::tests::test_max_hops_limit ... ok
[INFO] [stdout] test graph::causal::tests::test_invalid_confidence ... ok
[INFO] [stdout] test graph::causal::tests::test_multi_hop_chain ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_get_entity_memories ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_get_memory_entities ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_link ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_multiple_links ... ok
[INFO] [stdout] test error::tests::test_is_corruption ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_new ... ok
[INFO] [stdout] test error::tests::test_is_recoverable ... ok
[INFO] [stdout] test graph::causal::tests::test_add_single_causal_link ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_remove_entity ... ok
[INFO] [stdout] test error::tests::test_is_version_error ... ok
[INFO] [stdout] test graph::persist::tests::test_parse_relationship_target_no_match ... ok
[INFO] [stdout] test graph::persist::tests::test_parse_relationship_target_of_pattern ... ok
[INFO] [stdout] test graph::persist::tests::test_parse_relationship_target_parenthetical ... ok
[INFO] [stdout] test graph::persist::tests::test_parse_relationship_target_parenthetical_unknown_entity ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_graph_remove_memory ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_to_entity_excludes_mentions ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_to_entity_link ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_to_entity_multiple_relations ... ok
[INFO] [stdout] test graph::entity::tests::test_entity_to_entity_no_duplicate_edges ... ok
[INFO] [stdout] test config::tests::test_config_validation_ef_search_zero ... ok
[INFO] [stdout] test graph::persist::tests::test_parse_relationship_target_with_pattern ... ok
[INFO] [stdout] test graph::persist::tests::test_save_and_load_relationship_edges ... ok
[INFO] [stdout] test index::bm25::tests::test_limit ... ok
[INFO] [stdout] test graph::persist::tests::test_save_and_load_empty_graph ... ok
[INFO] [stdout] test graph::persist::tests::test_save_and_load_simple_graph ... ok
[INFO] [stdout] test graph::persist::tests::test_save_overwrite ... ok
[INFO] [stdout] test graph::persist::tests::test_backward_compat_no_relationship_key ... ok
[INFO] [stdout] test index::bm25::tests::test_add_and_search ... ok
[INFO] [stdout] test index::bm25::tests::test_bm25_scoring ... ok
[INFO] [stdout] test index::bm25::tests::test_tokenize ... ok
[INFO] [stdout] test index::bm25::tests::test_remove ... ok
[INFO] [stdout] test index::temporal::tests::test_count_range ... ok
[INFO] [stdout] test index::bm25::tests::test_save_and_load_round_trip ... ok
[INFO] [stdout] test index::bm25::tests::test_load_on_empty_db_is_noop ... ok
[INFO] [stdout] test index::bm25::tests::test_search_empty_query ... ok
[INFO] [stdout] test index::bm25::tests::test_term_frequencies ... ok
[INFO] [stdout] test index::bm25::tests::test_search_no_matches ... ok
[INFO] [stdout] test index::temporal::tests::test_range_query_empty_range ... ok
[INFO] [stdout] test index::temporal::tests::test_recent_with_no_memories ... ok
[INFO] [stdout] test index::temporal::tests::test_range_query_within_range ... ok
[INFO] [stdout] test index::temporal::tests::test_range_query_ordering ... ok
[INFO] [stdout] test index::temporal::tests::test_range_query_with_limit ... ok
[INFO] [stdout] test index::temporal::tests::test_recent_with_multiple_memories ... ok
[INFO] [stdout] test index::temporal::tests::test_search_temporal_content_basic ... ok
[INFO] [stdout] test index::temporal::tests::test_recent_with_limit_larger_than_count ... ok
[INFO] [stdout] test index::temporal::tests::test_search_temporal_content_multiple_matches ... ok
[INFO] [stdout] test index::temporal::tests::test_search_temporal_content_no_query_expressions ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_corrupted_buffer_too_small ... ok
[INFO] [stdout] test index::temporal::tests::test_search_temporal_content_scoring ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_add ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_add_wrong_dimension ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_corrupted_buffer_empty ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_create ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_multiple_additions ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_calculate_relevance_score_capped ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_calculate_relevance_score_no_density ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_calculate_relevance_score_with_density ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_calculate_relevance_score_with_graph_boost ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_causal_density_calculation ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_search_empty ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_basic_causal ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_causal_density_high ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_case_insensitive ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_empty_text ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_deduplicates ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_multiple_causal_markers ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_various_markers ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_whitespace_only ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_has_causal_intent_causal_marker ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_extract_no_causal_language ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_has_causal_intent_non_causal ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_acronyms ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_search ... ok
[INFO] [stdout] test ingest::causal_extractor::tests::test_has_causal_intent_why_question ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_contractions_filtered ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_conversation_junk_filtered ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_determinism ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_basic ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_filters_stop_words ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_empty ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_multi_word ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_punctuation ... ok
[INFO] [stdout] test ingest::entity_extractor::tests::test_simple_extractor_sentence_start ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_validate_empty ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_persistence ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_remove ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_validate_with_data ... ok
[INFO] [stdout] test index::vector::tests::test_vector_index_validate_after_persistence ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_and_retrieve ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_extracts_entities ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_indexes_all_dimensions ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_batch_success ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_batch_with_metadata_and_source ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_batch_empty ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_batch_partial_failure ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_with_dedup_detects_duplicate ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_batch_cleans_profiles ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_with_dedup_different_content ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_with_dedup_whitespace_sensitive ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_add_with_dedup_creates_first ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_batch_partial ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_batch_empty ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_batch_success ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_cleans_orphaned_entities ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_nonexistent_memory_doesnt_affect_profiles ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_keeps_non_orphaned_entities ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_nonexistent ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_cleans_entity_profiles ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_batch_with_entities ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_preserves_other_facts_in_profile ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_causal_metadata_default ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_causal_relationship_confidence_clamping ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_extracted_entity_builder ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_extracted_entity_fact_confidence_clamping ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_extracted_entity_fact_new ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_slm_metadata_default ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_slm_metadata_serialization ... ok
[INFO] [stdout] test ingest::slm_extractor::tests::test_temporal_metadata_default ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_delete_removes_from_all_indexes ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_absolute_date_formats ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_calculate_overlap_empty_query ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_calculate_overlap_exact_match ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_calculate_overlap_multiple_matches ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_calculate_overlap_no_match ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_calculate_overlap_partial_match ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_rollback_on_vector_index_failure ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_upsert_updates_existing ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_extract_absolute_date ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_extract_deduplicates ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_upsert_cleans_up_entities ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_extract_relative_time ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_extract_multiple_expressions ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_relative_time_variations ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_upsert_different_keys ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_upsert_creates_new ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_extract_no_temporal_expressions ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_extract_time_of_day ... ok
[INFO] [stdout] test ingest::temporal_extractor::tests::test_generic_markers_only_when_no_specific ... ok
[INFO] [stdout] test ingest::pipeline::tests::test_pipeline_upsert_updates_vector_index ... ok
[INFO] [stdout] test memory::tests::test_first_person_to_third_basic ... ok
[INFO] [stdout] test memory::tests::test_add_none_embedding_without_engine_errors ... ok
[INFO] [stdout] test memory::tests::test_first_person_to_third_no_pronouns ... ok
[INFO] [stdout] test memory::tests::test_first_person_to_third_no_word_boundary_false_positive ... ok
[INFO] [stdout] test memory::tests::test_first_person_to_third_contractions ... ok
[INFO] [stdout] test memory::tests::test_add_explicit_embedding_still_works ... ok
[INFO] [stdout] test memory::tests::test_first_person_to_third_object_pronoun ... ok
[INFO] [stdout] test memory::tests::test_add_some_embedding_works ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_invalid_config ... ok
[INFO] [stdout] test memory::tests::test_add_batch_with_progress_callback ... ok
[INFO] [stdout] test memory::tests::test_first_person_to_third_possessive ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_invalid_dimension ... ok
[INFO] [stdout] test memory::tests::test_consolidate_merges_aliases ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_count ... ok
[INFO] [stdout] test memory::tests::test_auto_detect_embedding_dim_from_existing_db ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_delete ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_list_ids ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_add_and_get ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_open ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_with_custom_timestamp ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_with_metadata ... ok
[INFO] [stdout] test memory::tests::test_memory_engine_persistence ... ok
[INFO] [stdout] test memory::tests::test_namespace_management_methods ... ok
[INFO] [stdout] test memory::tests::test_namespace_delete_with_verification ... ok
[INFO] [stdout] test memory::tests::test_namespace_batch_operations ... ok
[INFO] [stdout] test memory::tests::test_namespace_add_and_filter ... ok
[INFO] [stdout] test memory::tests::test_scoped_memory_batch_operations ... ok
[INFO] [stdout] test memory::tests::test_scoped_memory_add_and_search ... ok
[INFO] [stdout] test memory::tests::test_scoped_memory_delete_with_verification ... ok
[INFO] [stdout] test memory::tests::test_scoped_memory_count_and_delete_all ... ok
[INFO] [stdout] test query::aggregator::tests::test_extract_answer_terms ... ok
[INFO] [stdout] test query::aggregator::tests::test_extract_query_terms ... ok
[INFO] [stdout] test query::aggregator::tests::test_is_aggregation ... ok
[INFO] [stdout] test query::aggregator::tests::test_is_aggregation_no_domain_words ... ok
[INFO] [stdout] test query::aggregator::tests::test_is_hypothetical ... ok
[INFO] [stdout] test query::aggregator::tests::test_query_classification ... ok
[INFO] [stdout] test query::aggregator::tests::test_stopword_filtering ... ok
[INFO] [stdout] test memory::tests::test_scoped_memory_isolation ... ok
[INFO] [stdout] test query::fusion::tests::test_empty_results ... ok
[INFO] [stdout] test query::fusion::tests::test_entity_only_still_blocked ... ok
[INFO] [stdout] test query::fusion::tests::test_default_weights ... ok
[INFO] [stdout] test query::fusion::tests::test_entity_with_weak_signals_blocked ... ok
[INFO] [stdout] test query::fusion::tests::test_fuse_multiple_dimensions ... ok
[INFO] [stdout] test query::fusion::tests::test_fuse_single_dimension ... ok
[INFO] [stdout] test query::fusion::tests::test_fused_result_sorting ... ok
[INFO] [stdout] test query::fusion::tests::test_fusion_entity_intent ... ok
[INFO] [stdout] test query::fusion::tests::test_fusion_causal_intent ... ok
[INFO] [stdout] test query::fusion::tests::test_fusion_temporal_intent ... ok
[INFO] [stdout] test query::fusion::tests::test_intent_weights_normalization ... ok
[INFO] [stdout] test query::fusion::tests::test_fusion_factual_intent ... ok
[INFO] [stdout] test query::fusion::tests::test_rrf_k_parameter ... ok
[INFO] [stdout] test query::fusion::tests::test_rrf_multi_pathway_consensus ... ok
[INFO] [stdout] test query::fusion::tests::test_normalize_scores ... ok
[INFO] [stdout] test memory::tests::test_query_none_embedding_without_engine_errors ... ok
[INFO] [stdout] test query::fusion::tests::test_rrf_single_pathway ... ok
[INFO] [stdout] test query::fusion::tests::test_rrf_strategy_selection ... ok
[INFO] [stdout] test query::fusion::tests::test_rrf_vs_weighted_different_rankings ... ok
[INFO] [stdout] test query::fusion::tests::test_semantic_threshold_configurable ... ok
[INFO] [stdout] test query::fusion::tests::test_semantic_threshold_filter ... ok
[INFO] [stdout] test query::fusion::tests::test_semantic_threshold_prevents_keyword_flooding ... ok
[INFO] [stdout] test query::fusion::tests::test_to_ranked_list ... ok
[INFO] [stdout] test query::graph_traversal::tests::test_decay_scoring ... ok
[INFO] [stdout] test query::graph_traversal::tests::test_traversal_config_default ... ok
[INFO] [stdout] test query::intent::tests::test_confidence_scores ... ok
[INFO] [stdout] test memory::tests::test_query_with_metadata_filters ... ok
[INFO] [stdout] test query::intent::tests::test_causal_intent ... ok
[INFO] [stdout] test query::intent::tests::test_entity_extraction_know_pattern ... ok
[INFO] [stdout] test query::intent::tests::test_entity_extraction_list_pattern ... ok
[INFO] [stdout] test query::intent::tests::test_entity_extraction_no_match ... ok
[INFO] [stdout] test query::intent::tests::test_entity_extraction_possessive_pattern ... ok
[INFO] [stdout] test memory::tests::test_scoped_memory_with_filters ... ok
[INFO] [stdout] test query::intent::tests::test_entity_extraction_what_does_pattern ... ok
[INFO] [stdout] test query::intent::tests::test_entity_focus_in_classification ... ok
[INFO] [stdout] test query::planner::tests::test_adaptive_k_concentrated_scores ... ok
[INFO] [stdout] test query::planner::tests::test_adaptive_k_empty_results ... ok
[INFO] [stdout] test query::planner::tests::test_adaptive_k_gradual_dropoff ... ok
[INFO] [stdout] test query::planner::tests::test_adaptive_k_respects_min_k ... ok
[INFO] [stdout] test query::planner::tests::test_adaptive_k_single_result ... ok
[INFO] [stdout] test query::planner::tests::test_adaptive_k_uniform_scores ... ok
[INFO] [stdout] test query::aggregator::tests::test_aggregate_extraction_respects_limit ... ok
[INFO] [stdout] test query::intent::tests::test_entity_intent ... ok
[INFO] [stdout] test query::intent::tests::test_temporal_intent ... ok
[INFO] [stdout] test query::intent::tests::test_mixed_intent ... ok
[INFO] [stdout] test query::planner::tests::test_contains_whole_word_static_pronouns ... ok
[INFO] [stdout] test memory::tests::test_search_with_metadata_filters ... ok
[INFO] [stdout] test memory::tests::test_with_user_sets_default_namespace ... ok
[INFO] [stdout] test query::intent::tests::test_factual_intent ... ok
[INFO] [stdout] test query::planner::tests::test_entity_overlap_calculation ... ok
[INFO] [stdout] test query::planner::tests::test_causal_content_matching ... ok
[INFO] [stdout] test query::planner::tests::test_entity_focused_retrieval ... ok
[INFO] [stdout] test query::planner::tests::test_entity_content_matching ... ok
[INFO] [stdout] test query::planner::tests::test_causal_search_empty_when_no_intent ... ok
[INFO] [stdout] test query::planner::tests::test_causal_search_density_threshold ... ok
[INFO] [stdout] test query::planner::tests::test_causal_search_with_causal_intent ... ok
[INFO] [stdout] test query::planner::tests::test_entity_search ... ok
[INFO] [stdout] test query::planner::tests::test_entity_search_filters_stop_words ... ok
[INFO] [stdout] test query::planner::tests::test_entity_search_empty_when_no_entities ... ok
[INFO] [stdout] test query::planner::tests::test_entity_focused_retrieval_not_found ... ok
[INFO] [stdout] test query::planner::tests::test_extract_query_entity_no_entity ... ok
[INFO] [stdout] test query::planner::tests::test_extract_query_entity_lowercase_query ... ok
[INFO] [stdout] test query::planner::tests::test_entity_search_multi_word_entity ... ok
[INFO] [stdout] test query::planner::tests::test_extract_query_entity_possessive ... ok
[INFO] [stdout] test query::planner::tests::test_extract_query_entity_single_name ... ok
[INFO] [stdout] test query::planner::tests::test_extract_query_entity_two_names_returns_none ... ok
[INFO] [stdout] test query::planner::tests::test_memory_matches_filters ... ok
[INFO] [stdout] test query::planner::tests::test_parse_dialog_id_basic ... ok
[INFO] [stdout] test query::planner::tests::test_parse_dialog_id_invalid ... ok
[INFO] [stdout] test query::planner::tests::test_parse_dialog_id_high_turn ... ok
[INFO] [stdout] test query::planner::tests::test_filter_by_metadata_comparison_operators ... ok
[INFO] [stdout] test query::planner::tests::test_filter_by_metadata_exact_match ... ok
[INFO] [stdout] test query::planner::tests::test_filter_by_metadata_multiple_filters ... ok
[INFO] [stdout] test query::planner::tests::test_filter_by_metadata_in_operator ... ok
[INFO] [stdout] test query::planner::tests::test_filter_by_namespace ... ok
[INFO] [stdout] test query::planner::tests::test_full_query ... ok
[INFO] [stdout] test query::planner::tests::test_related_entity_expansion_basic ... ok
[INFO] [stdout] test query::planner::tests::test_query_planner_creation ... ok
[INFO] [stdout] test query::planner::tests::test_query_with_namespace_filtering ... ok
[INFO] [stdout] test query::planner::tests::test_related_entity_expansion_cap ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_content_matching ... ok
[INFO] [stdout] test query::planner::tests::test_semantic_search ... ok
[INFO] [stdout] test query::planner::tests::test_related_entity_expansion_no_downgrade ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_fallback_spread_timestamps ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_fallback_same_timestamps_rank_tiebreaker ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_content_matching_absolute_dates ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_fallback_to_recency ... ok
[INFO] [stdout] test query::profile_search::tests::test_alias_resolution_no_false_positive ... ok
[INFO] [stdout] test query::profile_search::tests::test_contains_whole_word_basic ... ok
[INFO] [stdout] test query::profile_search::tests::test_contains_whole_word_no_substring ... ok
[INFO] [stdout] test query::profile_search::tests::test_contains_whole_word_possessive ... ok
[INFO] [stdout] test query::profile_search::tests::test_contains_whole_word_punctuation ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_search ... ok
[INFO] [stdout] test query::profile_search::tests::test_alias_resolution_no_space_separated ... ok
[INFO] [stdout] test query::profile_search::tests::test_alias_resolution_dedup ... ok
[INFO] [stdout] test query::profile_search::tests::test_fact_embedding_key_deterministic ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_range_query_with_namespace ... ok
[INFO] [stdout] test query::planner::tests::test_temporal_range_query ... ok
[INFO] [stdout] test query::profile_search::tests::test_alias_resolution_short_to_long ... ok
[INFO] [stdout] test query::profile_search::tests::test_compute_fact_boosts ... ok
[INFO] [stdout] test query::profile_search::tests::test_detect_entities_lowercase_query ... ok
[INFO] [stdout] test query::profile_search::tests::test_detect_entities_no_substring_match ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_basic ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_case_insensitive ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_fuzzy_mell ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_fuzzy_no_false_positive ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_fuzzy_no_long_name_resolve ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_fuzzy_too_short ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_no_match ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_space_separator ... ok
[INFO] [stdout] test query::profile_search::tests::test_resolve_entity_alias_too_short ... ok
[INFO] [stdout] test query::profile_search::tests::test_tokenize_basic ... ok
[INFO] [stdout] test query::profile_search::tests::test_tokenize_stemming_matches_plurals ... ok
[INFO] [stdout] test query::profile_search::tests::test_tokenize_underscores_split ... ok
[INFO] [stdout] test query::profile_search::tests::test_word_overlap_exact_match ... ok
[INFO] [stdout] test query::profile_search::tests::test_word_overlap_no_match ... ok
[INFO] [stdout] test query::profile_search::tests::test_word_overlap_partial_match ... ok
[INFO] [stdout] test query::profile_search::tests::test_word_overlap_value_match ... ok
[INFO] [stdout] test query::reranker::tests::test_entity_score ... ok
[INFO] [stdout] test query::reranker::tests::test_extract_terms ... ok
[INFO] [stdout] test query::reranker::tests::test_intent_adaptive_weighting ... ok
[INFO] [stdout] test query::reranker::tests::test_keyword_overlap ... ok
[INFO] [stdout] test query::reranker::tests::test_stopword_filtering ... ok
[INFO] [stdout] test query::reranker::tests::test_temporal_score_decay ... ok
[INFO] [stdout] test query::reranker::tests::test_temporal_score_old_memory ... ok
[INFO] [stdout] test slm::config::tests::test_builder_pattern ... ok
[INFO] [stdout] test slm::config::tests::test_cache_dir_creation ... ok
[INFO] [stdout] test slm::config::tests::test_default_config ... ok
[INFO] [stdout] test slm::tests::tests::test_confidence_bounds ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_causal_output ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_entity_output ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_factual_output ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_incomplete_json ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_invalid_json ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_missing_intent_field ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_output_with_extra_text ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_temporal_output ... ok
[INFO] [stdout] test slm::tests::tests::test_parse_unknown_intent ... ok
[INFO] [stdout] test slm::tests::tests::test_prompt_generation ... ok
[INFO] [stdout] test slm::tests::tests::test_slm_config_builder ... ok
[INFO] [stdout] test slm::tests::tests::test_slm_config_cache_dir ... ok
[INFO] [stdout] test slm::tests::tests::test_slm_config_default ... ok
[INFO] [stdout] test slm::tests::tests::test_slm_config_model_path ... ok
[INFO] [stdout] test slm::tests::tests::test_slm_disabled_returns_error ... ok
[INFO] [stdout] test query::profile_search::tests::test_profile_search_fallback_for_no_word_overlap ... ok
[INFO] [stdout] test query::profile_search::tests::test_embedding_based_fact_scoring ... ok
[INFO] [stdout] test query::profile_search::tests::test_profile_search_matches_by_value_word ... ok
[INFO] [stdout] test query::profile_search::tests::test_profile_search_matches_by_fact_type_word ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_delete ... ok
[INFO] [stdout] test query::profile_search::tests::test_profile_search_returns_empty_for_unknown_entity ... ok
[INFO] [stdout] test query::profile_search::tests::test_profile_search_multiple_facts_ranked_by_overlap ... ok
[INFO] [stdout] test query::profile_search::tests::test_profile_search_matches_novel_fact_types ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_not_found ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_list ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_count ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_case_insensitive_lookup ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_update ... ok
[INFO] [stdout] test storage::engine::tests::test_metadata_index_multiple_memories ... ok
[INFO] [stdout] test storage::engine::tests::test_metadata_index_remove ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_store_and_retrieve ... ok
[INFO] [stdout] test storage::engine::tests::test_metadata_index_add_and_find ... ok
[INFO] [stdout] test storage::engine::tests::test_metadata_index_remove_all_for_memory ... ok
[INFO] [stdout] test storage::engine::tests::test_entity_profile_persistence ... ok
[INFO] [stdout] test storage::engine::tests::test_metadata_index_remove_one_of_many ... ok
[INFO] [stdout] test storage::engine::tests::test_metadata_index_with_namespace ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_delete ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_not_found ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_count_namespace ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_multiple_memories ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_open ... ok
[INFO] [stdout] test storage::engine::tests::test_open_validates_existing_database ... ok
[INFO] [stdout] test storage::engine::tests::test_truncated_file_detection ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_reopen ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_store_and_retrieve ... ok
[INFO] [stdout] test storage::format::tests::test_file_header_invalid_bytes ... ok
[INFO] [stdout] test storage::format::tests::test_file_header_new ... ok
[INFO] [stdout] test storage::format::tests::test_file_header_serialization ... ok
[INFO] [stdout] test storage::format::tests::test_file_header_touch ... ok
[INFO] [stdout] test storage::format::tests::test_file_header_validate ... ok
[INFO] [stdout] test storage::format::tests::test_header_from_bytes_bad_magic ... ok
[INFO] [stdout] test storage::format::tests::test_header_from_bytes_truncated ... ok
[INFO] [stdout] test storage::format::tests::test_header_validation_corrupted_version ... ok
[INFO] [stdout] test storage::format::tests::test_header_validation_modified_before_created ... ok
[INFO] [stdout] test storage::format::tests::test_header_validation_timestamp_out_of_range ... ok
[INFO] [stdout] test storage::format::tests::test_header_validation_unsupported_future_version ... ok
[INFO] [stdout] test storage::format::tests::test_magic_constant ... ok
[INFO] [stdout] test storage::format::tests::test_version_constant ... ok
[INFO] [stdout] test types::batch::tests::test_batch_error_new ... ok
[INFO] [stdout] test types::batch::tests::test_batch_error_with_id ... ok
[INFO] [stdout] test types::batch::tests::test_batch_result_default ... ok
[INFO] [stdout] test types::batch::tests::test_batch_result_new ... ok
[INFO] [stdout] test types::batch::tests::test_batch_result_with_errors ... ok
[INFO] [stdout] test types::batch::tests::test_memory_input_builder ... ok
[INFO] [stdout] test types::batch::tests::test_memory_input_new ... ok
[INFO] [stdout] test types::batch::tests::test_memory_input_to_memory ... ok
[INFO] [stdout] test types::batch::tests::test_memory_input_to_memory_with_metadata ... ok
[INFO] [stdout] test types::batch::tests::test_memory_input_to_memory_with_source ... ok
[INFO] [stdout] test types::dedup::tests::test_add_result_created ... ok
[INFO] [stdout] test types::dedup::tests::test_add_result_duplicate ... ok
[INFO] [stdout] test types::dedup::tests::test_upsert_result_created ... ok
[INFO] [stdout] test types::dedup::tests::test_upsert_result_updated ... ok
[INFO] [stdout] test types::dedup::tests::test_upsert_result_updated_no_previous ... ok
[INFO] [stdout] test types::entity::tests::test_entity_id_bytes ... ok
[INFO] [stdout] test types::entity::tests::test_entity_id_new ... ok
[INFO] [stdout] test types::entity::tests::test_entity_id_parse ... ok
[INFO] [stdout] test types::entity::tests::test_entity_mention_count ... ok
[INFO] [stdout] test types::entity::tests::test_entity_new ... ok
[INFO] [stdout] test types::entity::tests::test_entity_normalized_name ... ok
[INFO] [stdout] test types::entity::tests::test_entity_serialization ... ok
[INFO] [stdout] test types::entity::tests::test_entity_with_metadata ... ok
[INFO] [stdout] test types::filter::tests::test_filter_display ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_list_namespaces ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_eq ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_gt ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_in ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_gte ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_lte ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_lt ... ok
[INFO] [stdout] test types::filter::tests::test_filter_op_ne ... ok
[INFO] [stdout] test types::filter::tests::test_metadata_filter_gte ... ok
[INFO] [stdout] test types::filter::tests::test_metadata_filter_in ... ok
[INFO] [stdout] test types::filter::tests::test_metadata_filter_ne ... ok
[INFO] [stdout] test types::memory::tests::test_memory_id_bytes ... ok
[INFO] [stdout] test types::memory::tests::test_memory_id_invalid_bytes ... ok
[INFO] [stdout] test types::memory::tests::test_memory_id_new ... ok
[INFO] [stdout] test types::memory::tests::test_memory_id_parse ... ok
[INFO] [stdout] test types::memory::tests::test_memory_id_to_u64 ... ok
[INFO] [stdout] test types::filter::tests::test_metadata_filter_eq ... ok
[INFO] [stdout] test types::memory::tests::test_memory_metadata ... ok
[INFO] [stdout] test types::memory::tests::test_memory_namespace_clear ... ok
[INFO] [stdout] test types::memory::tests::test_memory_namespace_default ... ok
[INFO] [stdout] test types::memory::tests::test_memory_namespace_empty_string ... ok
[INFO] [stdout] test types::memory::tests::test_memory_namespace_set_and_get ... ok
[INFO] [stdout] test types::memory::tests::test_memory_new ... ok
[INFO] [stdout] test types::memory::tests::test_memory_source_clear ... ok
[INFO] [stdout] test types::memory::tests::test_memory_source_integration ... ok
[INFO] [stdout] test types::memory::tests::test_memory_source_roundtrip ... ok
[INFO] [stdout] test types::memory::tests::test_memory_validate_dimension ... ok
[INFO] [stdout] test types::memory::tests::test_memory_with_metadata ... ok
[INFO] [stdout] test types::profile::tests::test_cross_type_dedup_generic_rejected ... ok
[INFO] [stdout] test types::profile::tests::test_cross_type_dedup_specific_replaces_generic ... ok
[INFO] [stdout] test types::profile::tests::test_entity_fact_confidence_clamping ... ok
[INFO] [stdout] test types::profile::tests::test_entity_fact_new ... ok
[INFO] [stdout] test types::profile::tests::test_entity_fact_serialization ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_add_fact ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_add_multiple_facts_same_type ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_add_source_memory ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_dedup_case_insensitive ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_dedup_different_values_kept ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_fact_types ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_dedup_same_type_and_value ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_get_best_fact ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_get_facts_empty ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_is_empty ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_new ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_remove_facts_from_memory ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_get_facts_sorted ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_total_facts ... ok
[INFO] [stdout] test types::profile::tests::test_generate_summary_empty_profile ... ok
[INFO] [stdout] test types::profile::tests::test_generate_summary_respects_cap ... ok
[INFO] [stdout] test types::profile::tests::test_generate_summary_with_facts ... ok
[INFO] [stdout] test types::profile::tests::test_entity_profile_serialization ... ok
[INFO] [stdout] test types::profile::tests::test_junk_filter_high_confidence ... ok
[INFO] [stdout] test types::profile::tests::test_junk_filter_action_filler ... ok
[INFO] [stdout] test types::profile::tests::test_junk_filter_pronouns ... ok
[INFO] [stdout] test types::profile::tests::test_junk_filter_short_values ... ok
[INFO] [stdout] test types::profile::tests::test_long_value_filter ... ok
[INFO] [stdout] test types::profile::tests::test_null_value_filter ... ok
[INFO] [stdout] test types::profile::tests::test_serde_backward_compat_no_summary ... ok
[INFO] [stdout] test types::source::tests::test_source_confidence_clamping ... ok
[INFO] [stdout] test types::profile::tests::test_serde_with_summary ... ok
[INFO] [stdout] test types::source::tests::test_source_creation ... ok
[INFO] [stdout] test types::source::tests::test_source_full_example ... ok
[INFO] [stdout] test types::source::tests::test_source_serialization ... ok
[INFO] [stdout] test types::source::tests::test_source_serialization_minimal ... ok
[INFO] [stdout] test types::source::tests::test_source_type_display ... ok
[INFO] [stdout] test types::source::tests::test_source_type_from_str ... ok
[INFO] [stdout] test types::source::tests::test_source_with_metadata ... ok
[INFO] [stdout] test types::timestamp::tests::test_end_of_day ... ok
[INFO] [stdout] test types::timestamp::tests::test_from_iso8601_date_invalid_format ... ok
[INFO] [stdout] test types::timestamp::tests::test_from_iso8601_date_leap_year ... ok
[INFO] [stdout] test types::timestamp::tests::test_from_iso8601_date_valid ... ok
[INFO] [stdout] test types::timestamp::tests::test_is_future_past ... ok
[INFO] [stdout] test types::timestamp::tests::test_seconds_since ... ok
[INFO] [stdout] test types::timestamp::tests::test_start_of_day ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_add_days ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_bytes ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_invalid_bytes ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_micros ... ok
[INFO] [stdout] test types::timestamp::tests::test_from_iso8601_date_boundary ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_ordering ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_subtract_days ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_unix_secs ... ok
[INFO] [stdout] test util::hash::tests::test_hash_content_case_sensitive ... ok
[INFO] [stdout] test util::hash::tests::test_hash_content_deterministic ... ok
[INFO] [stdout] test util::hash::tests::test_hash_content_different ... ok
[INFO] [stdout] test util::hash::tests::test_hash_content_empty ... ok
[INFO] [stdout] test util::hash::tests::test_hash_content_normalized ... ok
[INFO] [stdout] test util::hash::tests::test_hash_normalized_different_whitespace ... ok
[INFO] [stdout] test util::hash::tests::test_hash_normalized_vs_regular ... ok
[INFO] [stdout] test types::timestamp::tests::test_timestamp_now ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_list_namespaces_empty ... ok
[INFO] [stdout] test storage::engine::tests::test_validate_database_integrity ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_engine_with_metadata ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_list_namespace_ids ... ok
[INFO] [stdout] test storage::engine::tests::test_storage_namespace_default ... ok
[INFO] [stdout] test storage::engine::tests::test_validate_database_with_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 510 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 49.45s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/custom.rs (/opt/rustwide/target/debug/deps/custom-5a505c75fa2e5e57)
[INFO] [stdout] 
[INFO] [stdout] running 201 tests
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_002_because_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_007_consequence_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_003_caused_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_008_impact_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_005_led_to_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_001_why_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_006_result_in_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_004_reason_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_010_outcome_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_013_get_causes ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_009_effect_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_012_confidence_stored ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_001_two_hop ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_011_simple_link ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_015_bidirectional ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_002_three_hop ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_basic_014_get_effects ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_004_branching ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_003_max_hops_limit ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_005_diamond ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_009_multiple_causes ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_010_multiple_effects ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_006_confidence_decay ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_008_backward_traversal ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_007_forward_traversal ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_011_transitive ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_012_path_length ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_014_star_pattern ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_013_no_cycles ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_chain_015_convergence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_001_high_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_002_low_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_009_mixed_confidence_chain ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_007_confidence_bounds ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_003_varied_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_004_confidence_product ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_006_sorted_by_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_005_min_confidence_1_0 ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_008_zero_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_conf_010_parallel_paths_different_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_004_max_hops_zero ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_001_no_links ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_003_empty_database ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_002_self_link ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_005_very_long_chain ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_006_duplicate_links ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_001_causal_with_temporal ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_007_disconnected_components ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_008_large_branching_factor ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_009_partial_path ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_edge_010_memory_not_found ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_006_weak_link_in_chain ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_005_high_confidence_chain ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_007_complex_graph ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_004_bidirectional_traversal ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_003_causal_chain_semantic_query ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_002_multiple_why ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_008_real_world_scenario ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_009_pruning_low_confidence ... ok
[INFO] [stdout] test custom_tests::causal_tests::test_causal_mixed_010_query_result_ordering ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_001_about_query ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_002_regarding_query ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_003_concerning_query ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_005_with_entity ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_004_related_to_query ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_006_involving_entity ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_008_capitalized_word_trigger ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_007_mention_query ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_009_multi_word_entity ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_002_case_insensitive_lookup ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_003_multi_word_entity_lookup ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_basic_010_lowercase_not_entity ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_001_get_entity_memories ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_006_organization_queries ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_004_entity_not_found ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_005_multiple_entities_in_memory ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_edge_001_empty_entity_name ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_centric_007_list_all_entities ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_edge_004_entity_deduplication ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_edge_003_orphaned_entity_cleanup ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_edge_002_special_characters ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_001_single_name ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_edge_005_no_extraction_when_disabled ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_002_multiple_names ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_006_acronyms ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_003_multi_word_entity ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_004_organizations ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_007_no_entities ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_008_mention_count_increments ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_extract_005_filters_stop_words ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_003_entity_in_recent_time ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_002_entity_plus_causal ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_001_entity_plus_temporal ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_004_multiple_entities_query ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_005_entity_with_factual ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_010_real_world_scenario ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_query_001_entity_intent_returns_relevant ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_007_entity_causal_chain ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_006_entity_before_date ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_008_entity_with_location ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_mixed_009_project_timeline ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_rel_003_entity_in_multiple_contexts ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_query_002_mixed_entity_temporal ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_rel_002_entity_co_occurrence ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_rel_001_shared_entity ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_rel_005_many_to_many_relationships ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_improvement_004_multi_dimensional_boost ... ok
[INFO] [stdout] test custom_tests::entity_tests::test_entity_rel_004_entity_mention_count_tracking ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_improvement_002_causal_ranking ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_improvement_001_temporal_ranking ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_improvement_003_entity_filtering ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_edge_001_empty_query ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_weights_001_temporal_query ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_edge_003_only_stop_words ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_edge_002_single_word ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_edge_005_confidence_boundaries ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_edge_004_very_long_query ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_improvement_005_intent_adaptation ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_001_topic_query ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_weights_004_factual_default ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_004_how_to_query ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_weights_002_causal_query ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_003_what_is_query ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_002_technical_term ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_weights_003_entity_query ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_006_short_query ... ok
[INFO] [stdout] test custom_tests::fusion_tests::test_fusion_weights_005_mixed_intent_prioritization ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_005_lowercase_no_entities ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_007_long_descriptive ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_009_comparison_query ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_008_definition_query ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_002_temporal_causal ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_001_temporal_entity ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_factual_010_generic_search ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_003_entity_causal ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_004_all_three ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_006_multiple_causal ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_005_multiple_temporal ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_007_multiple_entities ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_008_weak_plus_strong ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_009_competing_signals ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_mixed_010_complex_real_world ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_secondary_001_temporal_with_entity ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_secondary_002_causal_with_temporal ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_secondary_004_no_secondary_for_pure ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_secondary_005_ranking ... ok
[INFO] [stdout] test custom_tests::intent_tests::test_intent_secondary_003_threshold_filtering ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_003_future_timestamp ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_006_very_old_memory ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_004_exact_now ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_005_negative_range ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_001_oldest ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_007_single_memory ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_008_all_same_timestamp ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_002_empty_database ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_010_zero_limit ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_002_next_week ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_004_january ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_001_last_week ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_006_monday ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_003_this_month ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_010_past_7_days ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_008_specific_date ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_009_between_dates ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_edge_009_limit_exceeded ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_011_past_30_days ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_012_exact_range ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_015_boundary_conditions ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_014_overlapping_ranges ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_013_empty_range ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_001_recent ... FAILED
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_003_newest ... FAILED
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_002_latest ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_004_yesterday ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_006_tomorrow ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_005_today ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_008_since ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_007_when ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_009_before ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_014_ordering ... FAILED
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_013_multiple_temporal_keywords ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_011_earlier ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_010_after ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_012_until ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_007_weekday_names ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_001_days_ago ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_003_months_ago ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_recency_015_temporal_score_decreasing ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_002_weeks_ago ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_006_earlier_today ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_004_years_ago ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_007_this_morning ... ok
[INFO] [stdout] test custom_tests::test_utils::tests::test_generate_embedding_deterministic ... ok
[INFO] [stdout] test custom_tests::test_utils::tests::test_generate_embedding_normalized ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_005_hours_ago ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_008_last_night ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_010_mixed_relative ... ok
[INFO] [stdout] test custom_tests::test_utils::tests::test_context_creation ... ok
[INFO] [stdout] test custom_tests::test_utils::tests::test_add_memory ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_relative_009_this_afternoon ... ok
[INFO] [stdout] test custom_tests::temporal_tests::test_temporal_range_005_month_names ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- custom_tests::temporal_tests::test_temporal_recency_001_recent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'custom_tests::temporal_tests::test_temporal_recency_001_recent' (700) panicked at tests/custom/temporal_tests.rs:75:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "Project last week"
[INFO] [stdout]  right: "Meeting this morning"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59d4c39b238a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59d4c39b238a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59d4c39b238a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59d4c39b238a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59d4c39c97da - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59d4c39c97da - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x59d4c39b6e32 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59d4c39b6e32 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59d4c398f5ff - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59d4c398f5ff - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59d4c39a9bf9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59d4c324a1bc - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59d4c324a1bc - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59d4c39a9db2 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x59d4c39a9db2 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59d4c398f6b8 - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59d4c3986f49 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59d4c39903cd - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59d4c39ca01c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59d4c39c9ed3 - core[786f478f706679df]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x59d4c322ddb0 - core[786f478f706679df]::panicking::assert_failed::<alloc[64763625b5a07cdb]::string::String, &str>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x59d4c321e7e0 - custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_001_recent
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/custom/temporal_tests.rs:75:5
[INFO] [stdout]   22:     0x59d4c321aea7 - custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_001_recent::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/custom/temporal_tests.rs:32:38
[INFO] [stdout]   23:     0x59d4c323a546 - <custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_001_recent::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59d4c323e29b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59d4c323e29b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59d4c324ac8b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x59d4c324ac8b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59d4c324ac8b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59d4c324ac8b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59d4c32463a4 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59d4c32463a4 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59d4c324d892 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59d4c324d892 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x59d4c324d892 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59d4c324d892 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59d4c324d892 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59d4c324d892 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59d4c324d892 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59d4c39b1bef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   43:     0x59d4c39b1bef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x733a25805aa4 - <unknown>
[INFO] [stdout]   45:     0x733a25892a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- custom_tests::temporal_tests::test_temporal_recency_003_newest stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'custom_tests::temporal_tests::test_temporal_recency_003_newest' (702) panicked at tests/custom/temporal_tests.rs:146:5:
[INFO] [stdout] Temporal score should be significant
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59d4c39b238a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59d4c39b238a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59d4c39b238a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59d4c39b238a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59d4c39c97da - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59d4c39c97da - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x59d4c39b6e32 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59d4c39b6e32 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59d4c398f5ff - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59d4c398f5ff - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59d4c39a9bf9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59d4c324a1bc - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59d4c324a1bc - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59d4c39a9db2 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x59d4c39a9db2 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59d4c398f6ea - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x59d4c3986f49 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59d4c39903cd - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59d4c39ca01c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59d4c321f90b - custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_003_newest
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/custom/temporal_tests.rs:146:5
[INFO] [stdout]   20:     0x59d4c321af07 - custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_003_newest::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/custom/temporal_tests.rs:119:38
[INFO] [stdout]   21:     0x59d4c323a5c6 - <custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_003_newest::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x59d4c323e29b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x59d4c323e29b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x59d4c324ac8b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x59d4c324ac8b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x59d4c324ac8b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x59d4c324ac8b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x59d4c32463a4 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x59d4c32463a4 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x59d4c324d892 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x59d4c324d892 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x59d4c324d892 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x59d4c324d892 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x59d4c324d892 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x59d4c324d892 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x59d4c324d892 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x59d4c39b1bef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   41:     0x59d4c39b1bef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x733a25805aa4 - <unknown>
[INFO] [stdout]   43:     0x733a25892a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- custom_tests::temporal_tests::test_temporal_recency_014_ordering stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'custom_tests::temporal_tests::test_temporal_recency_014_ordering' (713) panicked at tests/custom/temporal_tests.rs:371:9:
[INFO] [stdout] Results should be ordered newest first
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59d4c39b238a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59d4c39b238a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59d4c39b238a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59d4c39b238a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59d4c39c97da - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59d4c39c97da - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x59d4c39b6e32 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59d4c39b6e32 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59d4c398f5ff - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59d4c398f5ff - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59d4c39a9bf9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59d4c324a1bc - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x59d4c324a1bc - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59d4c39a9db2 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x59d4c39a9db2 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59d4c398f6ea - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x59d4c3986f49 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59d4c39903cd - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59d4c39ca01c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59d4c3221d7c - custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_014_ordering
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/custom/temporal_tests.rs:371:9
[INFO] [stdout]   20:     0x59d4c321b087 - custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_014_ordering::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/custom/temporal_tests.rs:346:40
[INFO] [stdout]   21:     0x59d4c323a7c6 - <custom[8e261c25592a2446]::custom_tests::temporal_tests::test_temporal_recency_014_ordering::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x59d4c323e29b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x59d4c323e29b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x59d4c324ac8b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x59d4c324ac8b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x59d4c324ac8b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x59d4c324ac8b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x59d4c324ac8b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x59d4c32463a4 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x59d4c32463a4 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x59d4c324d892 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x59d4c324d892 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x59d4c324d892 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x59d4c324d892 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x59d4c324d892 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x59d4c324d892 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x59d4c324d892 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x59d4c39b1bef - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   41:     0x59d4c39b1bef - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x733a25805aa4 - <unknown>
[INFO] [stdout]   43:     0x733a25892a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     custom_tests::temporal_tests::test_temporal_recency_001_recent
[INFO] [stdout]     custom_tests::temporal_tests::test_temporal_recency_003_newest
[INFO] [stdout]     custom_tests::temporal_tests::test_temporal_recency_014_ordering
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 198 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 65.87s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test custom`
[INFO] running `Command { std: "docker" "inspect" "95e5a195c52bc34dcdbfd7694cbf0be7a8e3a76a6305b50b5f3f28deb2fa5513", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95e5a195c52bc34dcdbfd7694cbf0be7a8e3a76a6305b50b5f3f28deb2fa5513", kill_on_drop: false }`
[INFO] [stdout] 95e5a195c52bc34dcdbfd7694cbf0be7a8e3a76a6305b50b5f3f28deb2fa5513
